wind-protected area - Spanish English Dictionary